html{
				/*height: 100%;*/
			}			
			body{				
				margin: 0;
				padding: 0;
			}
			
			#panda-p{
				z-index: 1000;
				background: white;
				position: fixed;
				width: 60px;
				height: 120px;
				top:50%;
				right: 10%;
				border: solid 1px #ddd ;
			}
			#panda-p img{
				padding: 10px;
			}
			#panda-p #panda-cat,#panda-p #panda-phone{
				border-bottom: solid 1px #ddd ;
			}
			#panda-cat,#panda-phone{
				height: 59px;
			}
			#back-top{
				display: none;
			}
			#panda-cat:hover,#panda-phone:hover,#back-top:hover{
				text-indent: 1em;
			}
			.top-ad{
				background: rgb(244,239,245) url(../images/backgroundimage.jpg) repeat-x 0px 0px;
				position: relative;								 	
			}
			.ad{
				margin: 0 auto;
				background:  rgb(244,239,245) url(../images/image.png);
				cursor: pointer;
				height: 80px;
				width: 1200px;

			}
			#close-ad{
				position: relative;
				float: right;
			}
			.header-all{
				background: #4D4D4D;
				width: 100%;
				height: 30px;				
			}
			.header{
				height: 30px;
				width: 900px;
				position: relative;
				margin: 0 0 0 36.5%;
			}
			.menu{
				position: relative;
				top: -10px;
			}
			.menu a{
				text-decoration:none ;
				color: w;
			}
			.menu:nth-of-type(1) > li:hover>ul:nth-of-type(1)>.zhuan{
				position: relative;
				background: url(../images/zgwc.gif) no-repeat 6px 2px;
				height: 22px;
			}
			ul,li{
				margin: 0;
				padding: 0;
				list-style: none;
			}
			ul{
				font-size: 0;
			}
			li > ul{
				width: 100%;
				position: absolute;
				top: 22px;
				left: 0;
				background: #4D4D4D;
				font-size: 14px;
				display: inline-block;
			}						
			li > ul > li{
				background: #4D4D4D;
				ter-spacinglet: 1px;
				transition: all 0.3s;
				height: 0;
				font-size: 0;
	
			}			
			li > ul > li:hover{
				background: pink;
			}			
			.menu > li{
				display: inline-block;
				font-size: 14px;
				position: relative;
				z-index: 100;
				background: #4D4D4D;
				width: 12%;
				text-align: center;
				cursor: pointer;
				line-height: 22px;
				color: white;
				font-weight: 400;
				transition: all  1s;
				border-right:solid 1px #ddd ;
			}		
			.menu li:hover{
				background:pink;
			}
			.menu>li:hover ul>li{
				height: 22px;
				font-size: 14px;				
			}
			
			.registe{
				position: relative;
				left: -220px;
				top: 8px;
				padding: 0;
				margin: 0;
				font-family: "黑体";
				font-size: 12px;
				color: #ddd;				
			}
			.header p>a{
				 text-decoration: none;
				 color: #ddd;
			}
			.header p>a:hover{
				color: yellow;
			}			
			.input-box{
				position: relative;
				width: 100%;
				float: left;
				height: 125px;
			}
			.img-box{
				width: 400px;
				margin: 20px 0 0 500px;
			}
			.input-list{
				position: relative;
				top: -150px;
				display: inline-block;
				margin: 0 0 0 855px;
				z-index: 20;
			}
			.btn{
				text-decoration: none;
				color: #eee;
			}
			#input-text1{
				position: relative;
				top:-70px;
				left: 855px;
				width: 50px;
				border-radius: 4px;
				border: solid 2px #5EC401;
				border-bottom: none;
				font-size: 14px;
				text-align: center;
				height: 20px;
				z-index: 50;
				
			}
			.dgbgc{
				background-color: #5EC401;
			}
			.zybgc{
				background-color: #5EC401;
			}
			
			
			#input-text2{
				position: relative;
				top:-91.5px;
				left: 912px;
				width: 50px;
				border-radius: 4px;
				border: solid 2px #5EC401;
				border-bottom: none;
				font-size: 14px;
				text-align: center;
				height: 20px;
				z-index: 50;
				
			}
			
			#dg{
				width: 200px;
				height: 30px;
				border: solid 3px #5EC401;
			}
			#btn-dg{
				border: none;
				height: 39px;
				background:#5EC401 ;
				color: white;
			}
			.btn-zy{
				background: #5EC401;
			}
			#sj{
				position: relative;
				top: 20px;
			}
			#nav{
				position: relative;
				top: 130px;
				width: 100%;
				height: 40px;
				background: #f9f9f9;
			}
			.line_1{
				position: relative;
				background-color: #ff6600;
				width: 100%;
				height: 4px;
				top: 126px;
			}
			#nav>ul,#nav>ul>li{
				position: relative;
				height: 34px;
				font-size: 14px;
				display: inline-block;
				list-style: none;
			}
			#nav>ul{
				top: -123px;
				left: 400px;
				cursor: pointer;
			}
			#nav li{
				text-align: center;
				width: 100px;
				color: #4D4D4D;
				line-height: 34px;
				border-left: solid 1px #eee;
			}
			
			#nav li:hover{
				background-color: #eee;
			}
			#nav li:active{
				background-color: #FF6600;
				border-radius:2px ;
			}
			
			.class-active-always{
				background-color: #FF6600;
				border-radius:2px ;
			}
			#nav .class-active-always:hover{
				background-color: #FF6600;
				border-radius:2px ;
			}
			
			.input-search{
				position: relative;
				left: 1200px;
				width: 240px;
				top: -155px;			
			}
			.input-search input:nth-of-type(1){
				border: solid 1px black;
				height: 28px;
				color: #4D4D4D;
				width: 80%;
				box-shadow: 1px 1px 2px black inset;
			}
			.input-search input:nth-of-type(2){
				background-color: #FF6600;
				border: solid 1px black;
				border-radius:5px ;	
				height: 32px;
				color: white;
				width: 18%;
				box-shadow: 1px 1px 2px black;
				margin-left: -4px;
			}
			.shop-list{
				width: 100%;
				background-color: #ededef;
				margin-top: 120px;
				/*height: 100%;*/
			}
			.price-box{
				/*background-color: red;*/				
				width: 1000px;
				margin-left: 460px;
				/*height: 100%;*/
			}
			.price-list{
				background-color: #f8f8f8;			
				width: 720px;
				border-radius:5px  ;
				height: 40px;
				padding-top: 10px;
				margin-left: 20px;
				padding-left:5px ;
				line-height: 40px;
			}
			.price-list input:nth-of-type(n+2){
				margin-left:-5px ;

			}
			.ul2-list{
				position: relative;
				height: 30px;
				width: 80px;
				text-align: center;
				font-size:0;
				border-radius:5px;
				line-height: 30px;
				background-color: #eee;	
				left:275px;
				top: -35px;	
				z-index: 100;		
			}
			.ul2-list>ul>li ul{
				font-size:0 ;
				height: 0;
			}
			.ul2-list>ul>li:hover ul li{
				font-size: 14px;
				height: 32px;
			}
			#look-find{
				position: relative;
				top: -70px;
				margin-left: 380px;
			}
			#shop-listBox{
				float: left;
				margin: 20px auto;
				width: 745px;
			}
			.week-hot{
				float: left;
				margin-right:10px ;
				margin-top: 10px;
				width: 230px;
				height: 320px;
				background-color: white;
				border: solid 1px #ddd;
				border-radius: 5px;
				box-shadow: 0 0 3px lightgray;
			}
			.shop-count{
				position: relative;
				width: 45px;
				height: 50px;
				background-color: white;
				left: 190px;
				top: -5px;
				z-index: 100;
				text-align: center;
				border: solid 1px #ddd;
				border-radius:5px ;
				box-shadow: 0 0 3px lightgray;
			}
			.shop-tips{
				font-size: 13px;				
				background: #F8F8F9;
				margin: 0;
			}
			.shop-tips-count{
				margin: 0;
				font-size:19px ;
				color: #3DABDF;
				background: white;
			}
			#all-more{
				position: relative;
				width: 230px;
				height: 1050px;
				left: 1220px;
				top: 20px;
			}
			.week-hot-list{
				position: relative;
				width: 220px;
				height: 270px;
				background-color: #F8F8F9;
				border-radius:5px ;
				margin-bottom: 10px;
			}
			.shop-recommend{
				position: relative;
				width: 220px;
				height: 480px;
				background-color: #F8F8F9;
				border-radius:5px ;
				margin-bottom: 10px;
				
			}
			.shop-feedback{
				position: relative;
				width: 220px;
				height: 255px;
				background-color: #F8F8F9;
				border-radius:5px ;
				margin-bottom: 10px;
				
			}
			.week-hot-more{
				position: absolute;
				top: 20px;
				z-index: 200;
				width: 220px;
				text-align: center;
				border-bottom: solid 1px #eee;
				height: 30px;
			}
			.week-shop-list{
				position: absolute;
				border-bottom: solid 1px #eee;
				width: 220px;
				top: 60px;
				margin: 5px;
			}
			.imgs-box{
				position: absolute;
				top: 50px;
				z-index: 201;
				width: 200px;
				height: 400px;
				margin-left: 25px;	
			}
			.imgs-box img{
				border: solid 1px black;
				margin-top: 10px;
				width: 160px;
				height: 50px;
				background: white;
				cursor: pointer;
			}
			.ad-list{
				position: absolute;
				z-index: 202;
				height: 30px;
				width: 220px;
				border: solid 1px #eee;
				border-top-right-radius: 5px;
			}
			
			.say-text{
				position: absolute;
				top: 20px;
				z-index: 200;
				width: 180px;
				margin-left: 25px;	
			}
			.say-text input,.say-text textarea{
				margin-top: 10px;
			}
			.say-text input:nth-of-type(1){
				width: 60px;
				height: 20px;
			}
			.shop-imgs{
				top: -40px;
				position: relative;
				left: 5px;

			}
			.shop-text{
				border-top: solid 1px #EEEEEE;
				position: relative;
				width: 225px;
				top: -40px;
				margin:3px ;
			}
			.shop-text a{
				text-decoration: none;
				color: #8b8b8b;
			}
			.shop-text a:hover{
				color: #FF6600;
			}
			.shop-price{
				position: relative;
				width: 220px;
				top:-40px;
			}
			.price-rmb{
				
				color: red;
				font-weight: bolder;
				letter-spacing: 3px;
				font-size: 18px;
			}
			.shop-link{
				line-height: 25px;
				float: right;
				background: url(../images/dianjia.gif) no-repeat 2px 5px;
				text-align: center;
				width: 40px;
				font-size: 14px;				
			}
			/*footercss页面*/
			
			
			
			
			.footer{
				margin-top:33px ;
				padding-bottom: 10px;
				min-width: 1200px;
				position: relative;
				background: #F8F8F8;
				height: 379px;
			}
			.footer-nav{
				width: 1200px;
				height: 390px;
				margin: 0 auto ;
				position: relative;
				
			}
			.introduce{
				position: absolute;
				margin-top: 15px;
				padding-bottom: 20px;
				border-bottom: solid 1px #ddd;
			}
			.up{
				float: left;
				margin: 0;
				width: 150px;
				
			}
			.u{
				font-size: 14px;
				color: #444;
			}
			.w{
				margin-left: 0;
				font-size: 12px;
				margin-top: 10px;
			}
			.w a{
				text-decoration: none;
				color: #999;
			}
			.footer-code{
				display: inline-block;
				float: right;
				text-align:center;
			}
			.footer-code span{
				display: block;
				margin-bottom: 10px;
				color: #444;
				font-size:14px ;
				line-height:100% ;
			}
			.two{
				margin-right: 80px;
			}
			.footer-bar{
				position: absolute;
				top: 163px;
			}
			.footer-bar a{
				display: inline-block;
				margin: 20px 50px 20px 0;
				float: left;
				color: #999;
				font-size: 14px;
				text-decoration: none;
			}
			.cb{
				clear: both;
			}
			.links a{
				text-decoration: none;
				color: #999;
			}

			.yanzheng{
				position: relative; 
				background: lightblue;
				width: 70px;
				height: 30px;
				top: -30px; 
				left: 80px;
				font-style: italic;
				font-size: 20px;
				text-align: center;
				cursor: pointer;
				-moz-user-select: none;
				-webkit-user-select:none ;
				}
			@media only screen and (max-width: 1600px) {
				#panda-p{
					right: 3%;
				}
				.header{
					margin-left:33.5% ;
				}
				.img-box{
					margin-left: 300px;
				}
				#input-text1{
					left: 635px;
				}
				#input-text2{
					left:692px;
				}
				.input-list{
					margin-left: 635px;
				}
				#nav > ul{
					left: 220px;
				}
				.input-search{
					left: 950px;
				}
				.price-box{
					margin-left: 280px;
				}
				#all-more{
					left: 1040px;
				}
			}
			@media only screen and (max-width: 1200px) {
				#panda-p{
					right: 1%;
				}
				.header{
					margin-left:26.5% ;
				}
				.img-box{
					margin-left: 100px;
				}
				#input-text1{
					left: 395px;
				}
				#input-text2{
					left:452px;
				}
				.input-list{
					margin-left: 395px;
				}
				#nav > ul{
					left: -20px;
				}
				.input-search{
					left: 710px;
				}
				.price-box{
					margin-left: 40px;
				}
				#all-more{
					left: 800px;
				}
			}